jack and horse mackerels - Spanish English Dictionary